/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package sysprojectmg.horasproduccion.be;

import java.util.ArrayList;
import sysprojectmg.proyecto.be.BeanProyecto;

/**
 *
 * @author Metis Gaia 2010-02
 */
public class BeanMiembro {

    private int idMiembro;
    private String nombreMiembro;
    private ArrayList<BeanProyecto> listaProyectos;
    private int semana;
    private int horasSemana;
    private int horasAcumuladas;

    public BeanMiembro() {
        this.idMiembro = 0;
        this.nombreMiembro = "";
        this.listaProyectos = null;
        this.semana = 0;
        this.horasSemana = 0;
        this.horasAcumuladas = 0;
    }

    public BeanMiembro(int idProductor, String nombreProductor) {
        this.idMiembro = idProductor;
        this.nombreMiembro = nombreProductor;
        this.listaProyectos = null;
        this.semana = 0;
        this.horasSemana = 0;
    }

    public BeanMiembro(int idProductor, String nombreProductor, int horas) {
        this.idMiembro = idProductor;
        this.nombreMiembro = nombreProductor;
        this.listaProyectos = null;
        this.semana = 0;
        this.horasSemana = horas;
    }

    public int getHorasAcumuladas() {
        return horasAcumuladas;
    }

    public void setHorasAcumuladas(int horasAcumuladas) {
        this.horasAcumuladas = horasAcumuladas;
    }

    public int getHorasSemana() {
        return horasSemana;
    }

    public void setHorasSemana(int horasSemana) {
        this.horasSemana = horasSemana;
    }

    public int getIdMiembro() {
        return idMiembro;
    }

    public void setIdMiembro(int idMiembro) {
        this.idMiembro = idMiembro;
    }

    public ArrayList<BeanProyecto> getListaProyectos() {
        return listaProyectos;
    }

    public void setListaProyectos(ArrayList<BeanProyecto> listaProyectos) {
        this.listaProyectos = listaProyectos;
    }

    public String getNombreMiembro() {
        return nombreMiembro;
    }

    public void setNombreMiembro(String nombreMiembro) {
        this.nombreMiembro = nombreMiembro;
    }

    public int getSemana() {
        return semana;
    }

    public void setSemana(int semana) {
        this.semana = semana;
    }
    
    @Override
    public String toString(){
        return this.nombreMiembro;
    }
}
